which excavates - French English Dictionary